dwarf tapeworm - German English Dictionary